body {background-color: #fff; }
/*banner图片*/
.banner{ width: 100%;  overflow: hidden; }
	.focusBox { position: relative; width:100%; overflow: hidden; }	
	.focusBox .pic{ position:relative; z-index:0; }	
	.focusBox .pic img { width:100%;
	 height:auto; 
	/* height:524px; */
	display: block; }
	.focusBox .prev,.focusBox .next { width:70px; height:70px; margin: -35px 0 0; position: absolute; top: 50%; z-index:2; cursor: pointer;  filter:alpha(opacity=60);opacity:0.6; color: #1a487c;font-family: 黑体; font-size:0px; font-weight: bold; text-align: center; display:none;  }
	.focusBox .prev { left:0%; background: #fff url(/img/icon_l.png) no-repeat center center;}	
	.focusBox .next { right:0%; background: #fff url(/img/icon_rh.png) no-repeat center center;}	
	/*.focusBox .prev:hover { color: #fff; filter:alpha(opacity=100) !important;opacity:1 !important;  background: #1a487c url(icon_lh.png) no-repeat center center; }
	.focusBox .next:hover { color: #fff; filter:alpha(opacity=100) !important;opacity:1 !important;  background: #1a487c url(icon_r.png) no-repeat center center;  }*/

/*新闻内容*/
.con_news{ padding:0px 0 45px; }
.w716{ width: 715px; padding-top:55px; }
.w450{ width: 450px; padding-top:55px; }
/*新闻图片轮播*/
.focusBox_2{ position: relative; width: 100%;height: 403px; overflow:hidden;}
.focusBox_2 .hd{ position: absolute; right:10px; bottom:20px; z-index: 2; }
.focusBox_2 .hd li{ float: left; margin-right: 6px; width:8px; height:8px; background: url(/img/icon_d1.png) no-repeat; font-size: 0; cursor: pointer; }
.focusBox_2 .hd li.on{background: url(/img/icon_d1h.png) no-repeat; }
	.pic_news li{ position: relative; }
	.pic_news li img{ width: 100%; height: 403px; }
	.pic_news li p{ position: absolute; left: 0; bottom:0; height:48px; width: 100%;color:#ffff;}
	.pic_news li p span{ position: absolute; left: 0; bottom:0; z-index: 1; background: #000; height:48px; width: 100%;filter:alpha(opacity=64);opacity:0.64; display: block; }
	.pic_news li p a{line-height:48px;position:relative; z-index:2; color:#fff; display:block; padding-left:28px; background: url(icon_d2.png) no-repeat 15px center; font-size: 18px; width:80%;text-overflow:ellipsis;overflow:hidden;white-space: nowrap; }
/*新闻列表*/
.title_1{ height: 54px; background: #f5f5f5; width: 100%; clear:both; }
.title_3{ height: 54px; background: #f5f5f5; width: 100%; clear:both; }
.title_1 span,.title_1 .title_t1{color: #fff; background: #1a487c;font-size: 24px; padding:0 20px;line-height: 54px; display:inline-block;}
.title_3 span,.title_3 .title_t3{color: #fff; background: #1a487c;font-size: 24px; padding:0 20px;line-height: 54px; display:inline-block;}
	.tab_title1 li,.tab_title2 li,.tab_title3 li{ float: left; display: inline-block; padding-right:10px; }
	.tab_title1 li a,.tab_title2 li a,.tab_title3 li a{ display: block; line-height: 54px; font-size: 24px; padding:0 20px; }
	.tab_title1 li.on a,.tab_title2 li.on a,.tab_title3 li.on a{ color: #fff; background: #1a487c; }
	/*.tab_title2 li{ float: left; display: inline-block; padding-right: 20px; }
	.tab_title2 li a{ font-size: 18px; line-height: 50px; display: inline-block; font-weight: bold; }
	.tab_title2 li.on a{ border-bottom:4px solid #1a487c;  color: #1a487c;}*/
.news_list_c dl{ padding-top:10px; }
.news_list_c dt,.news_list_c dd{ line-height: 36px; clear:both;overflow:hidden; }
.news_list_c dt p{ font-size: 14px; line-height: 26px; color: #818181;  clear: both; margin-bottom:9px;}
.news_list_c a,.news_list_c span{ display: inline-block; vertical-align: top;line-height: 36px;height: 36px; }
.news_list_c dd a{background: url(/img/icon_d3.png) no-repeat left center; padding-left: 12px;curcor:hand;}
.news_list_c a{ float: left;width:80%;text-overflow:ellipsis;overflow:hidden;white-space: nowrap; }
.news_list_c span{ float: right;color: #818181;}
/*专题专栏*/	
.con_zt{width: 100%;
 /* background: #f5f5f5;  */
 padding:10px 0 20px;
}
	.title_2{ font-size: 24px; color: #1a487c; line-height:30px; padding-bottom:20px; }
	.title_2 a{font-size: 24px; color: #1a487c;}
	.focusBox_3{ width: 100%; height: 165px; position: relative; }
	.focusBox_3 .tempWrap{  }
	.focusBox_3 .prev,.focusBox_3 .next{ position: absolute; top: 50%; height: 60px; width: 60px; margin-top:-36px; background: #dcdcdc; color: #1a487c; font-size:50px; font-weight:bold; font-family: 黑体; line-height: 60px; text-align: center; }
	/*.focusBox_3 .prev:hover,.focusBox_3 .next:hover{background: #1a487c; color: #fff;}*/
	.focusBox_3 .prev{ left: 0px;}
	.focusBox_3 .next{ right: 0px; }
		.pic_zt li{ float: left; width:408px;height: 165px; }
		.pic_zt li a{ display: block; width: 383px; height: 165px; position: relative; }
		.pic_zt li img{ width: 383px; height: 153px; }
		.pic_zt li span{ position: absolute; left: 0; top: 0; display: none; width: 100%; height:auto; background: url(/img/zt_bg2.png); text-align: center; line-height: 153px; font-size: 30px; color: #fff; overflow:hidden;}
		.pic_zt li em{ position: absolute; left: 50%; height:12px; bottom:0px; margin-left: -13px; width: 26px; background: url(/img/zt_bg1.png); display: none; }
		.pic_zt li.showbg a span,.pic_zt li.showbg a em{ display:block; }
.zt_con{overflow:hidden; height:0;}	
.showh2{height:350px; overflow:hidden;  padding-top:30px;}
	/*党建专栏*/
	.djzl_js{ width: 549px; padding:25px 20px 0; height: 260px; margin-top:20px; background: url(/img/imgbg1.jpg) no-repeat center center; position: relative; }
		.zi1{ padding-bottom:18px; }
		.summary1{ font-size: 14px; line-height: 30px; max-height: 90px; overflow:hidden; }
	.djzl_r{ width: 590px; }
	.djzl_r dd,.djzl_r dd a{ line-height: 38px;  }
	.djzl_r dd a{ line-height: 38px; height: 38px; }
	/*改革专栏*/
	.ggzl .summary1,.gyhy .summary1,.zl19da .summary1,.lxyz .summary1,.hy201911 .summary1,.hyzl2019 .summary1{  max-height:150px; }
	.zi2{ position: absolute; left: 94px; bottom:62px; font-size:30px; color:#db252a;font-weight:bold; }
	/*文化专栏*/
	.whzl_l{ width: 589px; }
		.focusBox_4{ width: 100%; margin-top:15px; }
		.focusBox_4 .hd{ text-align: center; width: 100%; padding-top:14px; }
		.focusBox_4 .hd li{ display: inline-block; width: 6px; height: 6px; margin:0 4px; background: #1a487c; font-size: 0; border-radius:3px;}
		.focusBox_4 .hd li.on{ width: 23px; }
			.pic_rwfc li{ width: 307px; }
			.pic_rwfc li a{ display: block; width: 285px; }
			.pic_rwfc li img{ width: 285px; height: 214px; }
			.pic_rwfc li span{ display: block; line-height: 28px; border:1px solid #e1e1e1; border-top:none; font-size: 14px; }
			.pic_rwfc li span em{line-height: 28px;font-size: 14px; display: block; margin:0 10px;text-overflow : ellipsis;overflow:hidden;white-space:nowrap;}
	.title_3{ font-size: 18px; color: #1a487c; padding: 20px 0 15px; line-height: 20px; }
	.whys_js,.whys_js p{ line-height: 38px; font-size: 18px; }
	
	/* 业务领域 */	
	.con_yewu{width: 100%;
 /* background: #f5f5f5;  */
 padding:10px 0 20px;
}
.news-more{
	color: #99999B;
	float: right;
    margin-right:30px;
    margin-top:70px;
}
		.title_4{ font-size: 24px;line-height:30px; padding-bottom:20px; margin-left:30px}
		.title_4 a{font-size: 24px; color: #1a487c;}
.tabs_card{
	width: 100%;background: #ffffff;
	
	}
.tabs_card .tab_item{width: 100%;height: 85px;

}
/*  .tabs_card .tab_item li{float: left;
 width: 233px;
 height: 69px;
 margin-left:5px;
 border:1px solid #ddd;
 } */
/*  .tabs_card .tab_item li:hover{background:#E6ECF5;}
.tabs_card .tab_item li a{display: inline-block;width: 236px;height: 69px;}
 .tabs_card .tab_item li a dl{margin-left:50px;margin-top:15px;}
 .tabs_card .tab_item li a dl dt{display: inline-block;
float:left;
 }
 .tabs_card .tab_item li a dl dd{
float:left;
 line-height: 14px;color: #646464;margin-left: 13px;margin-top: 10px;font-family: "微软雅黑";font-size: 22px;}
 .tabs_card .tabs_bot{width: 100%;height: 240px;padding-left:20px;}
 .tabs_card .tabs_bot .bot_list{height: 282px;}
 .tabs_card .tabs_bot .bot_list h2{font-family: "微软雅黑";font-size: 22px;margin: 20px;}
 .tabs_card .tabs_bot .bot_list p{line-height: 32px;font-family: "微软雅黑";font-size: 16px;margin-bottom: 20px;width:65%;float:left}
  .tabs_card .tabs_bot .bot_list img{display: block;width: 375px;height: 212px;float:left;margin-left:25px;}
 .tabs_card .tabs_bot .bot_list ul li{float: left;width: 170px;height: 100px;margin-right: 12px;}
 .tabs_card .tabs_bot .bot_list ul li img{display: block;width: 170px;height: 100px;}  */

/* 正元建设业务领域-开始 */
 .about_us{
/*  width: 100%;min-width: 1170px; */
 overflow: hidden;}
.about_us .center{margin: 0 auto;width: 1170px;overflow: hidden;}
 .tabs_card{float: left;width: 772px;background: #f2f2f2;margin-right: 30px;margin-bottom:15px;}
.tabs_card .tab_item{width: 100%;height: 85px;background: #1a487c;}
.tabs_card .tab_item li{float: left;width: 154px;text-align: center;height: 85px;}
 .tabs_card .tab_item li:hover{background:#0099FF;}
.tabs_card .tab_item li a{display: inline-block;width: 154px;height: 85px;}
.tabs_card .tab_item li a dl{width: 154px;height: 85px;}
 .tabs_card .tab_item li a dl dt{display: inline-block;width: 154px;height: 30px;padding-top: 10px;margin-bottom: 5px;}
.tabs_card .tab_item li a dl dd{width: 154px;text-align: center;line-height: 14px;color: #fff;margin-top: 10px;}
 .tabs_card .tabs_bot{width: 732px;
/*  height: 282px; */
 padding:0px 20px;}
 .tabs_card .tabs_bot .bot_list{
 width: 732px;
/*  height: 282px; */
  height: 270px;
 }
.tabs_card .tabs_bot .bot_list h2{font-family: "寰蒋闆呴粦";font-size: 22px;margin: 20px;}
.tabs_card .tabs_bot .bot_list p{line-height: 22px;font-family: "寰蒋闆呴粦";font-size: 14px;margin-bottom: 20px;}
.tabs_card .tabs_bot .bot_list ul li{float: left;width: 170px;height: 100px;margin-right: 12px;}
.tabs_card .tabs_bot .bot_list ul li img{display: block;width: 170px;height: 100px;}
.right_boxs{float: left;width: 398px;overflow: hidden;}
 .right_boxs .zhuanlan_tab{width: 398px;height: 168px;}
.right_boxs .zhuanlan_tab .lanmu{width: 398px;height:49px;background: #f1f1f1;}
 .right_boxs .zhuanlan_tab .lanmu li{float: left;width: 110px;height: 49px;line-height: 49px;text-align: center;}
.right_boxs .zhuanlan_tab .lanmu li a{color: #000000;height: 47px;width: 110px;display: inline-block;font-family: "寰蒋闆呴粦";font-size: 16px;}
.right_boxs .zhuanlan_tab .lanmu_item{width: 398px;height: 118px;}
  .right_boxs .zhuanlan_tab .lanmu_item .lanmu_list{position: relative;}
  .right_boxs .zhuanlan_tab .lanmu .bg_colorsss a{color: #009EF4;}
  .right_boxs .zhuanlan_tab .slideBox{width:398px;height:118px;position:relative;overflow:hidden;cursor:pointer}
  .right_boxs .zhuanlan_tab .slideBox ul{position:relative;width:1840px;}
  .right_boxs .zhuanlan_tab .slideBox ul li{float:left;width:398px;height:118px;position:relative;}
  .right_boxs .zhuanlan_tab .spanBox{position:absolute;width:120px;height:20px;bottom:10px;right:10px;}
  .right_boxs .zhuanlan_tab .spanBox span{width:18px;height:18px;margin-left:5px;background-color:#fff;float:left;line-height:16px;text-align:center;text-shadow:2px 2px 2px #C5EBF0;font-family:cabin-sketch;font-size:15px;}
  .right_boxs .zhuanlan_tab .slideBox .spanBox .active{background-color:yellow;}
  .right_boxs .zhuanlan_tab .prev{position:absolute;left:0px;float:left;border-left:solid 1px rgba(251,245,246,1.00);opacity:0.5;}
  .right_boxs .zhuanlan_tab .next{position:absolute;float:right;border-right:solid 1px rgba(245,237,237,1.00);opacity:0.5}
    dt123{
    margin: 0;
    padding: 0;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.pinpai {
    width: 398px;
    height: 168px;
    margin-top: 15px;
    background:#f1f1f1;
}
.pinpai .pp_bot {
    width: 398px;
    height: 118px;
    cursor: pointer;
}
.pinpai .pp_top {
    width: 110px;
    height: 49px;
    line-height: 49px;
   /*  padding-left: 20px; */
    font-family: 微软雅黑;
    font-size: 16px;
   /*  background: rgb(241, 241, 241); */
   text-align:center;
}

.slideshow-container {
    max-width: 1000px;
    position: relative;
    margin: auto;
}
.prev, .next {
    cursor: pointer;
    position: absolute;
    top: 38%;
    width: auto;
    margin-top: -22px;
    padding: 16px;
    color: white;
    font-weight: bold;
    font-size: 18px;
    transition: 0.6s ease;
    border-radius: 0 3px 3px 0;
}
.next {
    right: 0;
    border-radius: 3px 0 0 3px;
}
.prev:hover, .next:hover {
    background-color: rgba(0,0,0,0.8);
}
a:hover {
    color: #777;
}
.numbertext {
    color: #f2f2f2;
    font-size: 12px;
    padding: 8px 12px;
    position: absolute;
    top: 0;
}

/* 正元建设业务领域结束 */


/* 响应式 */
@media screen and (min-width:1366px){
.focusBox_3 .prev{ left: -74px;}
.focusBox_3 .next{ right: -74px; }

}
@media screen and (min-width:1681px){
.focusBox .pic img {
	/* min-height:656px; */
	min-height:640px;
	}
}
@media screen and (min-width:1601px)and (max-width:1680px){
/* .focusBox .pic img {min-height:574px;} */
.focusBox .pic img {min-height:558px;}
}
@media screen and (min-width:1441px)and (max-width:1600px){
.focusBox .pic img {
	/* min-height:547px; */
	min-height:531px;
	}
}
@media screen and (min-width:1367px)and (max-width:1440px){
.focusBox .pic img {
	/* min-height:492px; */
	min-height:476px;
	}
}
@media screen and (min-width:1281px)and (max-width:1366px){
.focusBox .pic img {
	/* min-height:467px; */
	min-height:451px;
	}
}
@media screen and (min-width:1200px)and (max-width:1280px){
.focusBox .pic img {
	/* min-height:410px; */
	min-height:395px;
	}
}


@media screen and (min-width:960px)and (max-width:1199px){	

	/*banner*/
	.focusBox .prev,.focusBox .next { width:60px; height:60px; margin: -30px 0 0; }
.focusBox .pic img {
	/* min-height:328px; */
	min-height:368px;
	}
	/*新闻内容*/
	.con_news{ padding:0px 0 25px; }
	.w716{ width:538px; padding-top:35px; }
	.w450{ width: 340px; padding-top:35px; }
	/*新闻图片轮播*/
	.focusBox_2{ height:302px;}
	.focusBox_2 .hd{ bottom:15px; }
		.pic_news li img{height: 302px; }
		.pic_news li p{ height:40px;}
		.pic_news li p span{height:40px;}
		.pic_news li p a{line-height:40px;font-size: 16px; }
	/*新闻列表*/
	.title_1{ height:44px; }
	.title_1 span,.title_1 .title_t1{font-size: 20px; padding:0 20px;line-height:44px;}
		.tab_title1 li{
		/*  padding-right:10px; */
		 padding-right:2px;
		  }
		  .tab_title3 li{
		/*  padding-right:10px; */
		 padding-right:2px;
		  }
		.tab_title1 li a{line-height:44px; font-size: 20px; padding:0 15px; }	
			.tab_title3 li a{line-height:44px; font-size: 20px; padding:0 15px; }	
.tab_title1 li a, .tab_title2 li a, .tab_title3 li a{line-height:44px;}
	.jtyw dl{ height:252px;     overflow: hidden;}			
	.jtyw dt p{display: none;}
	.news_list_c dt a{background: url(icon_d3.png) no-repeat left center; padding-left: 12px;}

	/*专题专栏*/	
	.con_zt{padding:30px 0 50px;}
		.title_2{ font-size: 20px;line-height:30px; padding-bottom:20px; }
		.title_2 a{font-size: 20px;}
		.focusBox_3{height: 127px;}
		.focusBox_3 .prev,.focusBox_3 .next{height:50px; width:50px; margin-top:-30px; font-size:40px;line-height:50px; filter:alpha(opacity=60);opacity:0.6;}
			.pic_zt li{ float: left; width:305px;height: 127px; }
			.pic_zt li a{ width:287px; height: 127px;}
			.pic_zt li img{  width:287px; height: 115px; }
			.pic_zt li span{line-height: 115px; font-size:24px;}
	.showh2{ height: 300px; }	
		/*党建专栏*/
		.djzl_js{ width: 412px; padding:15px 15px 0; height:225px; margin-top:20px;}
			.zi1{ padding-bottom:18px; }
			.summary1{ font-size: 14px; line-height: 30px; }
		.djzl_r{ width:440px; }
		.djzl_r dd{ line-height:32px; }
		.djzl_r dd a,.djzl_r dd span{ font-size: 16px;line-height:32px;height:32px; }
		/*改革专栏*/
		.ggzl .summary1{  max-height:120px; }
		.zi2{left:44px; bottom:22px; }
		/*文化专栏*/
		.whzl_l{ width:444px; }
			.focusBox_4{ width: 100%; margin-top:15px; }
				.pic_rwfc li{ width:230px; }
				.pic_rwfc li a{ display: block; width: 214px; }
				.pic_rwfc li img{ width: 214px; height:160px; }

		.title_3{ font-size: 18px; color: #1a487c; padding: 20px 0 15px; line-height: 20px; }
		.whys_js{ line-height: 30px; font-size: 14px; max-height: 240px; overflow:hidden; }
		.whys_js p{ line-height: 30px; font-size: 14px;}
		
		
		


.foot_copy{ padding-right:0;}

/* 正元建设业务领域-开始 */
.about_us{padding:30px 0 50px;}
.about_us .center{margin: 0 auto;width: 1170px;overflow: hidden;}
 .tabs_card{float: left;width: 900px;background: #f2f2f2;margin-right: 30px;}
 .tabs_card .tab_item{width: 100%;height: 85px;background: #1a487c;}
 .tabs_card .tab_item li{float: left;width: 175px;text-align: center;height: 85px;}
 .tabs_card .tab_item li:hover{background:#0099FF;}
 .tabs_card .tab_item li a{display: inline-block;width: 154px;height: 85px;}
 .tabs_card .tab_item li a dl{width: 154px;height: 85px;}
 .tabs_card .tab_item li a dl dt{display: inline-block;width: 154px;height: 30px;padding-top: 10px;margin-bottom: 5px;}
 .tabs_card .tab_item li a dl dd{width: 154px;text-align: center;line-height: 14px;color: #fff;margin-top: 10px;}
 .tabs_card .tabs_bot{width: 732px;height: 282px;padding:0px 20px;padding-left:80px;}
 .tabs_card .tabs_bot .bot_list{width: 732px;height: 282px;}
 .tabs_card .tabs_bot .bot_list h2{font-family: "寰蒋闆呴粦";font-size: 22px;margin: 20px;}
 .tabs_card .tabs_bot .bot_list p{line-height: 22px;font-family: "寰蒋闆呴粦";font-size: 14px;margin-bottom: 20px;}
 .tabs_card .tabs_bot .bot_list ul li{float: left;width: 170px;height: 100px;margin-right: 12px;}
 .tabs_card .tabs_bot .bot_list ul li img{display: block;width: 170px;height: 100px;}
.right_boxs{float: left;width: 900px;overflow: hidden;}
 .right_boxs .zhuanlan_tab{width: 100%;height: 168px;}
 .right_boxs .zhuanlan_tab .lanmu{width: 100%;height:49px;background: #f1f1f1;}
 .right_boxs .zhuanlan_tab .lanmu li{float: left;width: 110px;height: 49px;line-height: 49px;text-align: center;}
 .right_boxs .zhuanlan_tab .lanmu li a{color: #000000;height: 47px;width: 110px;display: inline-block;font-family: "寰蒋闆呴粦";font-size: 16px;}
 .right_boxs .zhuanlan_tab .lanmu_item{width: 100%;height: 118px;}
 .right_boxs .zhuanlan_tab .lanmu_item .lanmu_list{position: relative;}
 .right_boxs .zhuanlan_tab .lanmu .bg_colorsss a{color: #009EF4;}
 .right_boxs .zhuanlan_tab .slideBox{width:100%;height:118px;position:relative;overflow:hidden;cursor:pointer}
 .right_boxs .zhuanlan_tab .slideBox ul{position:relative;width:1840px;}
 .right_boxs .zhuanlan_tab .slideBox ul li{float:left;width:100%;height:118px;position:relative;}
 .right_boxs .zhuanlan_tab .spanBox{position:absolute;width:120px;height:20px;bottom:10px;right:10px;}
 .right_boxs .zhuanlan_tab .spanBox span{width:18px;height:18px;margin-left:5px;background-color:#fff;float:left;line-height:16px;text-align:center;text-shadow:2px 2px 2px #C5EBF0;font-family:cabin-sketch;font-size:15px;}
 .right_boxs .zhuanlan_tab .slideBox .spanBox .active{background-color:yellow;}
 .right_boxs .zhuanlan_tab .prev{position:absolute;left:0px;float:left;border-left:solid 1px rgba(251,245,246,1.00);opacity:0.5;}
 .right_boxs .zhuanlan_tab .next{position:absolute;float:right;border-right:solid 1px rgba(245,237,237,1.00);opacity:0.5}
    dt123{
    margin: 0;
    padding: 0;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.pinpai .pp_bot {
    width: 100%;
    height: 118px;
    cursor: pointer;
}
.pinpai .pp_top {
    width: 100%;
    height: 49px;
    line-height: 49px;
    padding-left: 20px;
    font-family: 微软雅黑;
    font-size: 16px;
    background: rgb(241, 241, 241);
}
.pinpai {
    width: 100%;
    height: 168px;
    margin-top: 15px;
}
.slideshow-container {
    max-width: 1000px;
    position: relative;
    margin: auto;
}
.prev, .next {
    cursor: pointer;
    position: absolute;
    top: 38%;
    width: auto;
    margin-top: -22px;
    padding: 16px;
    color: white;
    font-weight: bold;
    font-size: 18px;
    transition: 0.6s ease;
    border-radius: 0 3px 3px 0;
}
.next {
    right: 0;
    border-radius: 3px 0 0 3px;
}
.prev:hover, .next:hover {
    background-color: rgba(0,0,0,0.8);
}
a:hover {
    color: #777;
}
.numbertext {
    color: #f2f2f2;
    font-size: 12px;
    padding: 8px 12px;
    position: absolute;
    top: 0;
}

/* 正元建设业务领域结束 */

	
}



@media screen and (min-width:768px) and (max-width:959px){
	/*banner*/
	.focusBox .prev,.focusBox .next { width:60px; height:60px; margin: -30px 0 0; }
.focusBox .pic img {
	/* min-height:262px; */
	min-height:314px;
	}
	/*新闻内容*/
	.con_news{ padding:0px 0 25px; }
	.w716{ width:100%; padding-top:35px; }
	.w450{ width:100%; padding-top:35px; }
	/*新闻图片轮播*/
	.focusBox_2{ height:395px;}
		.pic_news li img{height: 395px; }
	/*新闻列表*/
	.title_1{ height:44px; }
	.title_3{ height:44px; }
	.title_1 span,.title_1 .title_t1{font-size: 20px; padding:0 20px;line-height:44px;}
	.title_3 span,.title_3 .title_t3{font-size: 20px; padding:0 20px;line-height:44px;}
		.tab_title1 li{ padding-right:10px; }
		.tab_title1 li a{line-height:44px; font-size: 20px; padding:0 20px; }	
		.tab_title3 li{ padding-right:10px; }
		.tab_title3 li a{line-height:44px; font-size: 20px; padding:0 20px; }					
	.news_list_c dt a{background: url(icon_d3.png) no-repeat left center; padding-left: 12px;}
	.news_list_c span{font-family: Consolas,Monaco,monospace;}
	/*专题专栏*/	
	.con_zt{padding:30px 0 50px;}
		.title_2{ font-size: 20px;line-height:30px; padding-bottom:20px; }
		.title_2 a{font-size: 20px;}
		.focusBox_3{height: 160px; width:768px;overflow:hidden;}
		.focusBox_3 .prev,.focusBox_3 .next{height:30px; width:30px; margin-top:-20px; font-size:30px;line-height:30px; filter:alpha(opacity=60);opacity:0.6;}
			.pic_zt li{ float: left; width:394px;height: 160px; }
			.pic_zt li a{ width:374px; height: 160px;}
			.pic_zt li img{  width:374px; height: 148px; }
			.pic_zt li span{line-height: 148px; font-size:24px;}
	.showh2{ height: 580px; }	
		/*党建专栏*/
		.djzl_js{ width:728px; padding:15px 20px 0; height:270px; margin-top:20px; background-size: cover;}
			.zi1{ padding-bottom:18px; }
			.summary1{ font-size: 14px; line-height: 30px; }
		.djzl_r{ width:100%; }
		.djzl_r dd{ line-height:30px; }
		.djzl_r dd a,.djzl_r dd span{ font-size: 14px;line-height:30px;height:30px; }
		/*改革专栏*/
		.ggzl .summary1{  max-height:120px; }
		.zi2{left:100px; bottom:32px;  }
		/*文化专栏*/
		.whzl_l{ width:100%; }
			.focusBox_4{ width: 100%; margin-top:5px; }
				.pic_rwfc li{ width:360px; }
				.pic_rwfc li a{ display: block; width: 340px; }
				.pic_rwfc li img{ width: 340px; height:259px; }

		.title_3{ font-size: 18px; color: #1a487c; padding: 0px 0 15px; line-height: 20px; }
		.whys_js{ line-height: 30px; font-size: 14px; max-height: 240px; overflow:hidden; }
		.whys_js p{ line-height: 30px; font-size: 14px;}
	
	/* 业务领域 */
	.con_yewu{padding:30px 0 50px;}
			.title_4{ font-size: 24px;line-height:30px; padding-bottom:20px; margin-left:30px}
		.title_4 a{font-size: 24px; color: #1a487c;}
.tabs_card{
	/* float: left; */
	width: 100%;background: #ffffff;
	/* margin-bottom:20px; */
	}
.tabs_card .tab_item{width: 98%;height: 85px;

/* margin-left:20px; */
}
 .tabs_card .tab_item li{float: left;width: 236px;text-align: center;height: 69px;margin-left:6px;}
 .tabs_card .tab_item li:hover{background:#0099FF;}
.tabs_card .tab_item li a{display: inline-block;width: 236px;height: 69px;}
 .tabs_card .tab_item li a dl{width: 236px;height: 69px;}
 .tabs_card .tab_item li a dl dt{display: inline-block;width: 236px;height: 69px;

 margin-bottom: 5px;}
 .tabs_card .tab_item li a dl dd{width: 236px;text-align: center;line-height: 14px;color: #fff;margin-top: 10px;}
 .tabs_card .tabs_bot{width: 95%;height: 240px;padding-left:20px;}
 .tabs_card .tabs_bot .bot_list{width: 100%;height: 282px;}
 .tabs_card .tabs_bot .bot_list h2{font-family: "微软雅黑";font-size: 22px;margin: 20px;}
 .tabs_card .tabs_bot .bot_list p{line-height: 32px;font-family: "微软雅黑";font-size: 14px;margin-bottom: 20px;float:left}
  .tabs_card .tabs_bot .bot_list img{display: block;width: 317px;height: 212px;float:left;margin-left:25px;}
 .tabs_card .tabs_bot .bot_list ul li{float: left;width: 170px;height: 100px;margin-right: 12px;}
 .tabs_card .tabs_bot .bot_list ul li img{display: block;width: 170px;height: 100px;}
	
	
/* 正元建设业务领域-开始 */
.about_us{padding:30px 0 50px;}
.about_us .center{margin: 0 auto;width: 1170px;overflow: hidden;}
 .tabs_card{float: left;width: 772px;background: #f2f2f2;margin-right: 30px;}
 .tabs_card .tab_item{width: 100%;height: 85px;background: #1a487c;}
 .tabs_card .tab_item li{float: left;width: 147px;text-align: center;height: 85px;}
 .tabs_card .tab_item li:hover{background:#0099FF;}
 .tabs_card .tab_item li a{display: inline-block;width: 154px;height: 85px;}
 .tabs_card .tab_item li a dl{width: 154px;height: 85px;}
 .tabs_card .tab_item li a dl dt{display: inline-block;width: 154px;height: 30px;padding-top: 10px;margin-bottom: 5px;}
 .tabs_card .tab_item li a dl dd{width: 154px;text-align: center;line-height: 14px;color: #fff;margin-top: 10px;}
 .tabs_card .tabs_bot{width: 732px;height: 282px;padding:0px 20px;}
 .tabs_card .tabs_bot .bot_list{width: 732px;height: 282px;}
 .tabs_card .tabs_bot .bot_list h2{font-family: "寰蒋闆呴粦";font-size: 22px;margin: 20px;}
 .tabs_card .tabs_bot .bot_list p{line-height: 22px;font-family: "寰蒋闆呴粦";font-size: 14px;margin-bottom: 20px;}
 .tabs_card .tabs_bot .bot_list ul li{float: left;width: 170px;height: 100px;margin-right: 12px;}
 .tabs_card .tabs_bot .bot_list ul li img{display: block;width: 170px;height: 100px;}
 .right_boxs{float: left;width: 772px;overflow: hidden;}
 .right_boxs .zhuanlan_tab{width: 100%;height: 168px;}
.right_boxs .zhuanlan_tab .lanmu{width: 100%;height:49px;background: #f1f1f1;}
 .right_boxs .zhuanlan_tab .lanmu li{float: left;width: 110px;height: 49px;line-height: 49px;text-align: center;}
 .right_boxs .zhuanlan_tab .lanmu li a{color: #000000;height: 47px;width: 110px;display: inline-block;font-family: "寰蒋闆呴粦";font-size: 16px;}
 .right_boxs .zhuanlan_tab .lanmu_item{width: 100%;height: 118px;}
 .right_boxs .zhuanlan_tab .lanmu_item .lanmu_list{position: relative;}
 .right_boxs .zhuanlan_tab .lanmu .bg_colorsss a{color: #009EF4;}
 .right_boxs .zhuanlan_tab .slideBox{width:100%;height:118px;position:relative;overflow:hidden;cursor:pointer}
 .right_boxs .zhuanlan_tab .slideBox ul{position:relative;width:1840px;}
 .right_boxs .zhuanlan_tab .slideBox ul li{float:left;width:100%;height:118px;position:relative;}
 .right_boxs .zhuanlan_tab .spanBox{position:absolute;width:120px;height:20px;bottom:10px;right:10px;}
 .right_boxs .zhuanlan_tab .spanBox span{width:18px;height:18px;margin-left:5px;background-color:#fff;float:left;line-height:16px;text-align:center;text-shadow:2px 2px 2px #C5EBF0;font-family:cabin-sketch;font-size:15px;}
 .right_boxs .zhuanlan_tab .slideBox .spanBox .active{background-color:yellow;}
 .right_boxs .zhuanlan_tab .prev{position:absolute;left:0px;float:left;border-left:solid 1px rgba(251,245,246,1.00);opacity:0.5;}
 .right_boxs .zhuanlan_tab .next{position:absolute;float:right;border-right:solid 1px rgba(245,237,237,1.00);opacity:0.5}
    dt123{
    margin: 0;
    padding: 0;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.pinpai .pp_bot {
    width: 100%;
    height: 118px;
    cursor: pointer;
}
.pinpai .pp_top {
    width: 100%;
    height: 49px;
    line-height: 49px;
    padding-left: 20px;
    font-family: 微软雅黑;
    font-size: 16px;
    background: rgb(241, 241, 241);
}
.pinpai {
    width: 100%;
    height: 168px;
    margin-top: 15px;
}
.slideshow-container {
    max-width: 1000px;
    position: relative;
    margin: auto;
}
.prev, .next {
    cursor: pointer;
    position: absolute;
    top: 38%;
    width: auto;
    margin-top: -22px;
    padding: 16px;
    color: white;
    font-weight: bold;
    font-size: 18px;
    transition: 0.6s ease;
    border-radius: 0 3px 3px 0;
}
.next {
    right: 0;
    border-radius: 3px 0 0 3px;
}
.prev:hover, .next:hover {
    background-color: rgba(0,0,0,0.8);
}
a:hover {
    color: #777;
}
.numbertext {
    color: #f2f2f2;
    font-size: 12px;
    padding: 8px 12px;
    position: absolute;
    top: 0;
}

/* 正元建设业务领域结束 */

	
}
@media (max-width:767px){
	/*banner*/
	.focusBox .prev,.focusBox .next { width:40px; height:40px; margin: -20px 0 0;   background-size:40%;}
	.focusBox .prev:hover,.focusBox .next:hover {background-size:40%;}
.focusBox .pic img {
	/* min-height:262px; */
	min-height:246px;
	}
	/*新闻内容*/
	.con_news{ padding:0px 0 25px; }
	.w716{ width:100%; padding-top:35px; }
	.w450{ width:100%; padding-top:35px; }
	/*新闻图片轮播*/
	.focusBox_2{ height: auto; }
	.focusBox_2 .hd{ bottom:11px; }
		.pic_news li img{max-height: 395px; height: auto; }
		.pic_news li p{ height:30px;}
		.pic_news li p span{height:30px;}
		.pic_news li p a{line-height:30px;font-size: 14px; width:70%; color:#fff; }
	/*新闻列表*/
	.title_1{ height:44px; }
	.title_3{ height:44px; }
	.title_1 span,.title_1 .title_t1{font-size: 20px; padding:0 20px;line-height:44px;}
	.title_3 span,.title_3 .title_t3{font-size: 20px; padding:0 20px;line-height:44px;}
		.tab_title1 li,.tab_title2 li,.tab_title3 li{ padding:0px; width:33.3%; }
		.tab_title1 li a,.tab_title2 li a,.tab_title3 li a{line-height:44px; font-size:18px; padding:0px; text-align:center; }				
	.news_list_c dt a{background: url(icon_d3.png) no-repeat left center; padding-left: 12px;}
	.news_list_c span{font-family: Consolas,Monaco,monospace;}
	/*专题专栏*/	
	.con_zt{padding:30px 0 50px;}
		.title_2{ font-size: 20px;line-height:30px; padding-bottom:20px; }
		.title_2 a{font-size: 20px;}
		.focusBox_3{height: 127px; width:100%; overflow:hidden;}
		.focusBox_3 .prev,.focusBox_3 .next{height:30px; width:30px; margin-top:-20px; font-size:30px;line-height:30px; filter:alpha(opacity=60);opacity:0.6;}
			.pic_zt li{ float: left; width:100%;height: 127px; }
			.pic_zt li a{width:100%;height: 127px;}
			.pic_zt li img{ width:100%; height: 115px; }
			.pic_zt li span{line-height: 115px; font-size:24px;}
	.showh2{ height: 580px; }	
		/*党建专栏*/
		.djzl_js{ width:100%; padding:15px 20px 0; height:270px; margin-top:20px; background-size: cover;}
			.zi1{ padding-bottom:18px; }
			.zi1 img{  height:26px;}
			.summary1{ font-size: 14px; line-height: 30px; max-height:150px; }
		.djzl_r{ width:100%; }
		.djzl_r dd{ line-height:30px; }
		.djzl_r dd a,.djzl_r dd span{ font-size: 14px;line-height:30px;height:30px; }
		/*改革专栏*/
		.ggzl .summary1{  max-height:150px; }
		.zi2{left:0px; bottom:32px;font-size:20px;width:100%; text-align:center; }
		.zi2 img{ height:22px;}
		/*文化专栏*/
		.whzl_l{ width:100%; }
			.focusBox_4{ width: 100%; margin-top:5px; }
				.pic_rwfc li{ width:100%; }
				.pic_rwfc li a{ display: block; width:100%;  }
				.pic_rwfc li img{width:100%;  max-height:260px; }

		.title_3{ font-size: 18px; color: #1a487c; padding: 0px 0 15px; line-height: 20px; }
		.whys_js{ line-height: 30px; font-size: 14px; max-height: 240px; overflow:hidden; }
		.whys_js p{line-height: 30px; font-size: 14px;}
		
		/* 业务领域 */
		.con_yewu{padding:30px 0 50px;}
.title_4{ font-size: 24px;line-height:30px; padding-bottom:20px; margin-left:30px}
.title_4 a{font-size: 24px; color: #1a487c;}
.tabs_card{
	/* float: left; */
	width: 100%;background: #ffffff;
	/* margin-bottom:20px; */
	}
.tabs_card .tab_item{width: 98%;height: 85px;

/* margin-left:20px; */
}
 .tabs_card .tab_item li{float: left;width: 236px;text-align: center;height: 69px;margin-left:6px;}
 .tabs_card .tab_item li:hover{background:#0099FF;}
.tabs_card .tab_item li a{display: inline-block;width: 236px;height: 69px;}
 .tabs_card .tab_item li a dl{width: 236px;height: 69px;}
 .tabs_card .tab_item li a dl dt{display: inline-block;width: 236px;height: 69px;

 margin-bottom: 5px;}
 .tabs_card .tab_item li a dl dd{width: 236px;text-align: center;line-height: 14px;color: #fff;margin-top: 10px;}
 .tabs_card .tabs_bot{width: 95%;height: 240px;padding-left:20px;}
 .tabs_card .tabs_bot .bot_list{width: 100%;height: 282px;}
 .tabs_card .tabs_bot .bot_list h2{font-family: "微软雅黑";font-size: 22px;margin: 20px;}
 .tabs_card .tabs_bot .bot_list p{line-height: 32px;font-family: "微软雅黑";font-size: 14px;margin-bottom: 20px;width:70%;float:left}
  .tabs_card .tabs_bot .bot_list img{display: block;width: 317px;height: 212px;float:left;margin-left:25px;}
 .tabs_card .tabs_bot .bot_list ul li{float: left;width: 170px;height: 100px;margin-right: 12px;}
 .tabs_card .tabs_bot .bot_list ul li img{display: block;width: 170px;height: 100px;}
	
	/* 正元建设业务领域-开始 */
.about_us{padding:30px 0 50px;}
.about_us .center{margin: 0 auto;width: 1170px;overflow: hidden;}
 .tabs_card{float: left;width: 100%;background: #f2f2f2;margin-right: 30px;}
 .tabs_card .tab_item{width: 100%;height: 85px;background: #1a487c;}
 .tabs_card .tab_item li{float: left;width: 18%;text-align: center;height: 85px;}
 .tabs_card .tab_item li:hover{
/*  background:#0099FF; */
 background:#000000; 
 text-align: center;
 }
 .tabs_card .tab_item li a{display: inline-block;width: 100%;height: 85px;}
 .tabs_card .tab_item li a dl{width: 100%;height: 85px;}
 .tabs_card .tab_item li a dl dt{display: inline-block;width: 100%;height: 30px;padding-top: 10px;margin-bottom: 5px;}
 .tabs_card .tab_item li a dl dd{width: 100%;text-align: center;line-height: 14px;color: #fff;margin-top: 10px;font-size:12px;}
 .tabs_card .tabs_bot{width: 100%;height: 282px;padding:0px 20px;padding-left:80px;}
 .tabs_card .tabs_bot .bot_list{width: 100%;height: 282px;}
 .tabs_card .tabs_bot .bot_list h2{font-family: "寰蒋闆呴粦";font-size: 22px;margin: 20px;}
 .tabs_card .tabs_bot .bot_list p{line-height: 22px;font-family: "寰蒋闆呴粦";font-size: 14px;margin-bottom: 20px;}
 .tabs_card .tabs_bot .bot_list ul li{float: left;width: 170px;height: 100px;margin-right: 12px;}
 .tabs_card .tabs_bot .bot_list ul li img{display: block;width: 170px;height: 100px;}
.right_boxs{float: left;width: 100%;overflow: hidden;}
 .right_boxs .zhuanlan_tab{width: 100%;height: 168px;}
 .right_boxs .zhuanlan_tab .lanmu{width: 100%;height:49px;background: #f1f1f1;}
 .right_boxs .zhuanlan_tab .lanmu li{float: left;width: 110px;height: 49px;line-height: 49px;text-align: center;}
 .right_boxs .zhuanlan_tab .lanmu li a{color: #000000;height: 47px;width: 110px;display: inline-block;font-family: "寰蒋闆呴粦";font-size: 16px;}
 .right_boxs .zhuanlan_tab .lanmu_item{width: 100%;height: 118px;}
 .right_boxs .zhuanlan_tab .lanmu_item .lanmu_list{position: relative;}
 .right_boxs .zhuanlan_tab .lanmu .bg_colorsss a{color: #009EF4;}
 .right_boxs .zhuanlan_tab .slideBox{width:100%;height:118px;position:relative;overflow:hidden;cursor:pointer}
 .right_boxs .zhuanlan_tab .slideBox ul{position:relative;width:1840px;}
 .right_boxs .zhuanlan_tab .slideBox ul li{float:left;width:100%;height:118px;position:relative;}
 .right_boxs .zhuanlan_tab .spanBox{position:absolute;width:120px;height:20px;bottom:10px;right:10px;}
 .right_boxs .zhuanlan_tab .spanBox span{width:18px;height:18px;margin-left:5px;background-color:#fff;float:left;line-height:16px;text-align:center;text-shadow:2px 2px 2px #C5EBF0;font-family:cabin-sketch;font-size:15px;}
 .right_boxs .zhuanlan_tab .slideBox .spanBox .active{background-color:yellow;}
 .right_boxs .zhuanlan_tab .prev{position:absolute;left:0px;float:left;border-left:solid 1px rgba(251,245,246,1.00);opacity:0.5;}
 .right_boxs .zhuanlan_tab .next{position:absolute;float:right;border-right:solid 1px rgba(245,237,237,1.00);opacity:0.5}
    dt123{
    margin: 0;
    padding: 0;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.pinpai .pp_bot {
    width: 100%;
    height: 118px;
    cursor: pointer;
}
.pinpai .pp_top {
    width: 100%;
    height: 49px;
    line-height: 49px;
    padding-left: 20px;
    font-family: 微软雅黑;
    font-size: 16px;
    background: rgb(241, 241, 241);
}
.pinpai {
    width: 100%;
    height: 168px;
    margin-top: 15px;
}
.slideshow-container {
    max-width: 1000px;
    position: relative;
    margin: auto;
}
.prev, .next {
    cursor: pointer;
    position: absolute;
    top: 38%;
    width: auto;
    margin-top: -22px;
    padding: 16px;
    color: white;
    font-weight: bold;
    font-size: 18px;
    transition: 0.6s ease;
    border-radius: 0 3px 3px 0;
}
.next {
    right: 0;
    border-radius: 3px 0 0 3px;
}
.prev:hover, .next:hover {
    background-color: rgba(0,0,0,0.8);
}
a:hover {
    color: #777;
}
.numbertext {
    color: #f2f2f2;
    font-size: 12px;
    padding: 8px 12px;
    position: absolute;
    top: 0;
}

/* 正元建设业务领域结束 */
	
}